i'm sorry i have to leave. - French English Dictionary